microwave bench - French English Dictionary